package com.x.bff.app.model.vo.social;

import com.x.bff.app.model.vo.cms.ContentVO;
import com.x.bff.app.model.vo.customer.CustomerVO;
import io.swagger.annotations.ApiModelProperty;

import java.util.List;

public class CustomerSlideListVO {
    @ApiModelProperty(value = "游标，在服务端会为每个用户维护一个划一划列表，而cursor表示当前用户信息在划一划列表中的位置。app端需要保存一个游标值，表示下次从哪个位置开始读取" +
            "cursor默认为当前显示用户的cursor,如果用户对当前显示的用户进行了喜欢或者不喜欢操作，则cursor更新下一个显示用户的cursor")
    private Long cursor;

    @ApiModelProperty(value = "用户信息")
    private CustomerVO customer;

    @ApiModelProperty(value = "用户形象展示")
    private List<ContentVO> customerContentList;

    public Long getCursor() {
        return cursor;
    }

    public void setCursor(Long cursor) {
        this.cursor = cursor;
    }

    public CustomerVO getCustomer() {
        return customer;
    }

    public void setCustomer(CustomerVO customer) {
        this.customer = customer;
    }

    public List<ContentVO> getCustomerContentList() {
        return customerContentList;
    }

    public void setCustomerContentList(List<ContentVO> customerContentList) {
        this.customerContentList = customerContentList;
    }
}
